Brawl - Donkey Kong - Subroutine - 0x1dd78
- CreateInterrupt { interrupt_id: None, action: CatchAttack, requirement: (ButtonPress value(0)) }
- PreviousInterruptAddRequirement(OnGround)
- CreateInterrupt { interrupt_id: None, action: 0x120, requirement: ((InternalConstantInt(PreviousControlStickXAxisAbsolute) LessThan InternalConstantInt (0xc4f))) }
- PreviousInterruptAddRequirement((InternalConstantInt(ControlStickXAxisAbsolute) GreaterThanOrEqual InternalConstantInt (0xc4f)))
- PreviousInterruptAddRequirement((InternalConstantInt(ControlStickXAxisRelative) GreaterThan scalar(0)))
- PreviousInterruptAddRequirement(OnGround)
- CreateInterrupt { interrupt_id: Some(10101), action: Throw, requirement: ((InternalConstantInt(PreviousControlStickXAxisAbsolute) LessThan InternalConstantInt (0xc4f))) }
- PreviousInterruptAddRequirement((InternalConstantInt(ControlStickXAxisAbsolute) GreaterThanOrEqual InternalConstantInt (0xc4f)))
- PreviousInterruptAddRequirement((InternalConstantInt(ControlStickXAxisRelative) LessThan scalar(0)))
- PreviousInterruptAddRequirement(OnGround)
- CreateInterrupt { interrupt_id: Some(10102), action: Throw, requirement: ((InternalConstantInt(PreviousControlStickYAxis) LessThan InternalConstantInt (0xc56))) }
- PreviousInterruptAddRequirement((InternalConstantInt(ControlStickYAxis) GreaterThanOrEqual InternalConstantInt (0xc56)))
- PreviousInterruptAddRequirement(OnGround)
- CreateInterrupt { interrupt_id: Some(10103), action: Throw, requirement: ((InternalConstantInt(PreviousControlStickYAxis) GreaterThan InternalConstantInt (0xc58))) }
- PreviousInterruptAddRequirement((InternalConstantInt(ControlStickYAxis) LessThanOrEqual InternalConstantInt (0xc58)))
- PreviousInterruptAddRequirement(OnGround)